package com.atguigu.vip.spring.framework.beans;

/***
 * 用来存储配置文件中的信息
 * 相当于是保存在内存中的配置。
 *
 * 真正有用的东西是BeanWrapper
 */

public class BeanDefinition {

    /** bean的类名：带包名的 **/
    private String beanClassName;

    private boolean lazyInit = false;

    /** 这个是bean在IOC容器中的名字，在IOC中默认名字是首字母小写，也可以自己用value指定 **/
    private String factoryBeanName;

    public void setBeanClassName(String beanClassName){

    }

    public String getBeanClassName() {
        return beanClassName;
    }

    public boolean isLazyInit() {
        return lazyInit;
    }

    public void setLazyInit(boolean lazyInit) {
        this.lazyInit = lazyInit;
    }

    public String getFactoryBeanName() {
        return factoryBeanName;
    }

    public void setFactoryBeanName(String factoryBeanName) {
        this.factoryBeanName = factoryBeanName;
    }

    //暂时默认就是单例







}
